home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 2 / AACD 2.iso / AACD / Magazine / GraphicsCards / StormMesa / mklib.cygnus-linux < prev    next >
Text File  |  1998-12-15  |  839b  |  39 lines

  1. #!/bin/sh
  2.  
  3. # Make a standard .a library using Cygnus on Linux
  4. # contributed by Stephane Rehel <rehel@worldnet.fr>
  5.  
  6. #--identification------------------------------------------------------
  7.  
  8. # $Id: mklib.cygnus-linux,v 1.1 1998/02/04 00:05:20 brianp Exp $
  9.  
  10. # $Log: mklib.cygnus-linux,v $
  11. # Revision 1.1  1998/02/04 00:05:20  brianp
  12. # Initial revision
  13. #
  14.  
  15. #--common--------------------------------------------------------------
  16.  
  17. # Usage:  mklib libname major minor file.o ...
  18. #
  19. # First argument is name of output library (LIBRARY)
  20. # Second arg is major version number (MAJOR)
  21. # Third arg is minor version number (MINOR)
  22. # Rest of arguments are object files (OBJECTS)
  23.  
  24. LIBRARY=$1
  25. shift 1
  26.  
  27. MAJOR=$1
  28. shift 1
  29.  
  30. MINOR=$1
  31. shift 1
  32.  
  33. OBJECTS=$*
  34.  
  35. #--platform-------------------------------------------------------------
  36.  
  37. gnuwin32ar ruv $LIBRARY $OBJECTS
  38.  
  39.